<template>
  <!-- <el-dialog v-model="visible" :title="title" @close="cancel" width="25%">
    <el-form ref="dataFormRef" :model="dataForm" :rules="dataRules" label-width="100px">
      <el-form-item label="name" prop="name">
       <p>{{ initialAddNum }}</p>
      </el-form-item>
       
    </el-form>
    <template #footer>
      <el-button @click="cancel()">取消</el-button>
      <el-button type="primary" @click="submit()">确定</el-button>
    </template>

 
  </el-dialog> -->
</template>

<script setup lang="ts">
// import { reactive, ref } from 'vue'
// import { ElMessage } from 'element-plus/es'
// import { addPColumn, addSColumn, editPColumn, editSColumn } from '@/api/allApi'

// const emit = defineEmits(['resetList'])

// const visible = ref(false)
// const title = ref('新增根栏目')
// const dialogType = ref('addP')
// const dataFormRef = ref()
// const dataForm = reactive({
// 	name: '',
// 	description: '',
// 	status: 0,
// 	sort: ''
// })

// const props = defineProps<{
//   initialAddNum: number;
// }>();
// const dataRules = reactive({})
// const rowDate = reactive({})

// const init = (type: string, row: any) => {
// 	visible.value = true
// 	dialogType.value = type
// 	Object.assign(rowDate, row) //浅拷贝，将row赋值给rowDate，用以前直接=赋值的形式会报错
// 	switch (type) {
// 		case 'addP':
// 			title.value = '新增根栏目'
// 			break
// 		case 'addS':
// 			title.value = '新增子栏目'
// 			break
// 		case 'editP':
// 			title.value = '修改根栏目'
// 			//回显
// 			for (let key in dataForm) {
// 				dataForm[key] = row[key]
// 			}
// 			break
// 		case 'editS':
// 			title.value = '修改子栏目'
// 			for (let key in dataForm) {
// 				dataForm[key] = row[key]
// 			}
// 			break
// 		default:
// 			break
// 	}
// }
// const submit = () => {
// 	let api = addPColumn
// 	let obj = {
// 		...dataForm,
// 		tenantId: JSON.parse(localStorage.getItem('userInfo')).id, //租户id
// 		websiteId: Number(localStorage.getItem('WebsiteId')), //网站id
// 	}

// 	switch (dialogType.value) {
// 		case 'addP':
// 			api = addPColumn
// 			obj.creator = JSON.parse(localStorage.getItem('userInfo')).id
// 			break
// 		case 'addS':
// 			api = addSColumn
// 			obj.creator = JSON.parse(localStorage.getItem('userInfo')).id
// 			obj.parentId = rowDate.id
// 			break
// 		case 'editP':
// 			api = editPColumn
// 			obj.updater = JSON.parse(localStorage.getItem('userInfo')).id
// 			obj.categoryId = rowDate.id
// 			break
// 		case 'editS':
// 			api = editSColumn
// 			obj.updater = JSON.parse(localStorage.getItem('userInfo')).id
// 			obj.categoryId = rowDate.id
// 			obj.parentId = rowDate.parentId
// 			break
// 		default:
// 			break
// 	}
// 	api(obj).then((res:any) => {
// 		if (res.code === 0) {
// 			ElMessage.success('操作成功')
// 			emit('resetList')
// 			cancel()
// 		} else {
// 		}
// 	})
// }
// const cancel = () => {
// 	visible.value = false
// 	dataFormRef.value.resetFields()
// }

// defineExpose({
// 	init
// })
</script>

<style>

</style>